return {
  "williamboman/mason-lspconfig.nvim",
  event = "BufReadPre",
  dependencies = "williamboman/mason.nvim",
  config = function()
    local mason_lspconfig = require("mason-lspconfig")

    mason_lspconfig.setup({
      -- list of servers for mason to install
      ensure_installed = {
        "tsserver",
        "html",
        "cssls",
        "somesass_ls",
        "unocss",
        "volar",
        "eslint",
        "lua_ls",
        "emmet_ls",
        "prismals",
      },
      automatic_installation = true,
    })

  end
}